degree definition - French English Dictionary